/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Iconxinzenggongxu: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1026 1024" width={size} height={size} {...rest}>
      <Path
        d="M802.768459 540.451778h-9.199928c-12.303904 0-35.615722-10.655917-35.615722-34.399732 0-23.759814 23.359818-38.239701 35.615722-38.239701 96.751244 0 167.72669-53.279584 167.72669-150.030828 0-96.751244-70.831447-150.046828-167.72669-150.046827H245.396814c-12.319904 0-27.487785-23.999813-27.487786-36.319717s15.071882-36.319716 27.487786-36.319716h548.171717c122.815041 0 231.470192 75.359411 231.470192 222.622261 0 156.382778-112.319123 222.638261-217.6463 222.63826h-4.639964v0.096zM131.9737 0.008a130.60698 130.60698 0 1 0 0 261.197959A130.60698 130.60698 0 0 0 131.9737 0.008z m0 190.526511a60.031531 60.031531 0 1 1 59.919532-59.919531 60.527527 60.527527 0 0 1-59.919532 59.919531z m91.679283 278.237827h9.183929c12.319904 0 35.615722 10.655917 35.615721 34.399731 0 23.775814-23.359818 38.239701-35.615721 38.239701-96.751244 0-167.72669 53.279584-167.72669 150.030828 0 96.751244 70.975446 150.046828 167.72669 150.046828h548.171717c12.319904 0 27.487785 23.999813 27.487785 36.319716s-15.071882 36.319716-27.487785 36.319716H232.836912C110.005871 914.224858 1.36672 838.881446 1.36672 691.410598c0-156.382778 112.319123-222.638261 217.6623-222.63826h4.607964z m670.874759 540.443777a130.60698 130.60698 0 1 0 0-261.197959 130.60698 130.60698 0 0 0 0 261.197959z m0-190.526511a60.031531 60.031531 0 1 1-60.015531 60.031531 60.527527 60.527527 0 0 1 60.031531-59.935532v-0.095999zM690.305338 504.036062a43.455661 43.455661 0 0 1 28.14378-40.735682l8.735932-3.359973-2.463981-9.103929a213.630331 213.630331 0 0 0-23.359818-56.415559l-5.02396-8.031938-8.591933 3.82397a43.599659 43.599659 0 0 1-57.61555-57.663549l3.82397-8.591933-8.095937-5.023961a214.798322 214.798322 0 0 0-56.399559-23.359817l-9.087929-2.319982-3.359974 8.751932a43.599659 43.599659 0 0 1-81.535363 0l-3.359974-8.751932-8.591933 2.55998c-19.839845 5.055961-38.831697 12.911899-56.415559 23.359817l-8.031937 5.023961 3.80797 8.591933a43.55166 43.55166 0 0 1-39.839689 61.183522 43.903657 43.903657 0 0 1-17.91986-3.759971l-8.543933-3.77597-5.023961 8.047937a212.43034 212.43034 0 0 0-23.407817 56.399559l-2.303982 9.103929 8.735932 3.359974a43.599659 43.599659 0 0 1 0 81.519363l-8.735932 3.359974 2.303982 9.103929a213.74233 213.74233 0 0 0 23.359818 56.415559l5.023961 8.079937 8.591932-3.82397a43.599659 43.599659 0 0 1 57.61555 57.663549l-3.82397 8.591933 8.095937 5.023961a214.638323 214.638323 0 0 0 56.511558 22.959821l9.087929 2.319981 3.359974-8.751931a43.599659 43.599659 0 0 1 81.535363 0l3.359974 8.751931 9.087929-2.319981a213.79033 213.79033 0 0 0 56.415559-23.359818l8.079937-5.023961-3.80797-8.575933a43.55166 43.55166 0 0 1 39.727689-61.487519c6.175952-0.016 12.287904 1.26399 17.91986 3.75997l8.559934 3.775971 5.02396-8.047937a212.47834 212.47834 0 0 0 22.847822-56.047562l2.303982-9.103929-8.735932-3.359974a43.407661 43.407661 0 0 1-27.983781-40.735682z m-52.687589 69.615456a42.847665 42.847665 0 0 0-12.319903-1.807986 43.839658 43.839658 0 0 0-32.319748 14.415888 51.631597 51.631597 0 0 0-11.711908 48.127624 131.150975 131.150975 0 0 1-24.719807 11.039914 44.159655 44.159655 0 0 0-79.711378 0 131.454973 131.454973 0 0 1-24.767806-11.039914c4.383966-16.959868 0-35.023726-11.711909-48.079625a43.759658 43.759658 0 0 0-32.095749-14.463887c-4.159968 0-8.319935 0.607995-12.319904 1.807986a153.502801 153.502801 0 0 1-10.031921-26.671791 51.2316 51.2316 0 0 0 0-85.887329 152.35081 152.35081 0 0 1 10.047921-26.671792c3.999969 1.183991 8.143936 1.807986 12.319904 1.807986a43.839658 43.839658 0 0 0 32.079749-14.271889 51.631597 51.631597 0 0 0 11.711909-48.127624 130.846978 130.846978 0 0 1 24.703807-11.039913 44.159655 44.159655 0 0 0 79.727377 0 131.614972 131.614972 0 0 1 24.767807 11.039913 52.399591 52.399591 0 0 0 11.743908 48.127624c8.255936 9.151929 19.983844 14.399888 32.303747 14.463887 4.159968 0 8.319935-0.607995 12.319904-1.807985 4.159968 8.559933 7.519941 17.487863 10.031922 26.671791a51.279599 51.279599 0 0 0 0 85.903329 152.654807 152.654807 0 0 1-10.047922 26.463793z m-120.959055-134.510949a64.895493 64.895493 0 1 0 64.895493 64.895493 65.007492 65.007492 0 0 0-64.895493-64.895493z"
        fill={getIconColor(color, 0, '#E0E7F5')}
      />
    </Svg>
  );
};

Iconxinzenggongxu.defaultProps = {
  size: 18,
};

Iconxinzenggongxu = React.memo ? React.memo(Iconxinzenggongxu) : Iconxinzenggongxu;

export default Iconxinzenggongxu;
